Skip to content

ci: remove disabled logs-token-check job, standardize artifact retention#26046

Merged
pelikhan merged 2 commits intomainfrom
copilot/fix-9919-1036865607-81baaaa5-52c7-4d32-ad79-735fa9e8eff7
Apr 13, 2026
Merged

ci: remove disabled logs-token-check job, standardize artifact retention#26046
pelikhan merged 2 commits intomainfrom
copilot/fix-9919-1036865607-81baaaa5-52c7-4d32-ad79-735fa9e8eff7

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 13, 2026

CI cleanup identified by ci-coach analysis of 100 recent runs.

  • Remove dead logs-token-check job — had if: false, never ran, ~101 lines of noise
  • Standardize dependency-audit artifact retention — was 30 days, now 14 to match every other artifact in the workflow

…ct retention (#131)

Agent-Logs-Url: https://github.com/github/gh-aw/sessions/666218ea-c116-4cb1-ab5c-4388b28acdc9

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Copilot Request ci: remove disabled logs-token-check job, standardize artifact retention Apr 13, 2026
Copilot AI requested a review from pelikhan April 13, 2026 14:56
@pelikhan pelikhan marked this pull request as ready for review April 13, 2026 15:02
Copilot AI review requested due to automatic review settings April 13, 2026 15:02
@pelikhan pelikhan merged commit e2355b0 into main Apr 13, 2026
53 checks passed
@pelikhan pelikhan deleted the copilot/fix-9919-1036865607-81baaaa5-52c7-4d32-ad79-735fa9e8eff7 branch April 13, 2026 15:02
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Cleans up the main CI workflow by removing a permanently-disabled job and aligning the dependency-audit artifact retention with the workflow’s common default.

Changes:

  • Remove the logs-token-check job (it was gated by if: false and never executed).
  • Change the dependency-audit artifact retention-days from 30 to 14.
Show a summary per file
File Description
.github/workflows/ci.yml Removes dead CI job and standardizes dependency-audit artifact retention.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 1

Comment thread .github/workflows/ci.yml
Comment on lines 1359 to 1367
- name: Upload audit results
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: dependency-audit
path: |
audit.json
audit_output.txt
retention-days: 30
retention-days: 14

Copy link

Copilot AI Apr 13, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description says changing dependency-audit to 14 days matches "every other artifact in the workflow", but ci.yml still has other artifact retentions (e.g., coverage-report at 7 days). If the intent is full standardization, consider aligning the remaining outliers; otherwise, please clarify the wording (or add a brief comment here explaining why this artifact is 14 while some others differ).

Copilot uses AI. Check for mistakes.
@github-actions github-actions bot mentioned this pull request Apr 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[ci-coach] ci: remove disabled job and standardize artifact retention #131

3 participants